a latter-day robin hood - Français Anglais Dictionnaire